sarcorhamphus papa - German English Dictionary